English Dictionary
◊ DEUTERIUM OXIDE
deuterium oxide
n : water containing a substantial proportion of deuterium
atoms, used in nuclear reactors [syn: {heavy water}]